package com.woniu.param;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("查询分页请求患者病历表")
public class ListHisCaseParam {
    //分页请求类
    @ApiModelProperty("分页请求类")
    private PageParam pageParam;
    /**
     * 病历id
     */
    @ApiModelProperty("病历id")
    private Integer caseId;

    /**
     * 患者ID
     */
    @ApiModelProperty("患者ID")
    private Integer patientId;


    /**
     * 病历状态,0 未完成病历  1已完成病历  默认为0
     */
    @ApiModelProperty("病历状态,0 未完成病历  1已完成病历  默认为0")
    private Integer caseState;

    /**
     * 医生id
     */
    @ApiModelProperty("医生id")
    private Integer doctorId;

    /**
     * 病历完结时间
     */
    @ApiModelProperty("病历完结时间")
    private Date caseTime;

    /**
     * 疾病名称
     */
    @ApiModelProperty("疾病名称")
    private String diseaseName;

    /**
     * 疾病id
     */
    @ApiModelProperty("疾病id")
    private Integer diseaseId;

    /**
     * 患者病情名称
     */
    @ApiModelProperty("患者病情名称")
    private String caseDiseaseName;

    /**
     * 患者病情症状
     */
    @ApiModelProperty("患者病情症状")
    private String caseSymptoms;

    /**
     * 治疗方案
     */
    @ApiModelProperty("治疗方案")
    private String caseTreatment;

    /**
     * 医生备注
     */
    @ApiModelProperty("医生备注")
    private String caseRemarks;
}
